from rest_framework import serializers

from apps.goods.models import GoodsChannel, GoodsChannelGroup, GoodsCategory


class ChannelsSer(serializers.ModelSerializer):
    group=serializers.StringRelatedField(read_only=True)
    group_id=serializers.IntegerField()
    category=serializers.StringRelatedField(read_only=True)
    category_id=serializers.IntegerField()
    class Meta:
        model=GoodsChannel
        fields='__all__'

class ChannelTypesSer(serializers.ModelSerializer):
    class Meta:
        model=GoodsChannelGroup
        fields='__all__'

class FirstCategorySer(serializers.ModelSerializer):
    class Meta:
        model=GoodsCategory
        fields='__all__'